Big Huge Thesaurus

clinical trial

noun